cotton buds - Espagnol Anglais Dictionnaire